草庐IT

Java REST 邮件枪

全部标签

android - 在 Android 中打开电子邮件附件

我尝试用我的Activity打开一个特定的电子邮件附件类型,附件本身是一个纯文本Windows样式的ini文件,扩展名为*.os。在电子邮件中,此文件作为“application/octet-stream”附加。我尝试了以下intent-filter来捕获我的Activity附件:电子邮件应用程序正在获取附件,但随后告诉我“无法显示附件”。我能做些什么?我该如何调试? 最佳答案 它应该只是一个文件方案,所以我会消除其他方案并尝试只使用它并将mimeType作为通配符(“*”或“*/*”)包括在内:如果这不起作用,也许尝试使用andr

android + gmail + feed + 获取所有邮件

如果我使用https://mail.google.com/mail/feed/atom/从gmail提要,我只收到未读的电子邮件-作为任何读者都可以解析的漂亮XML。请告诉我是否有办法获取所有电子邮件-包括已读和未读?我正在Android上尝试这个。有什么例子可以引用吗?谢谢,一个 最佳答案 非常有限,因为http://mail.google.com/mail/feed/atom/inbox/和https://mail.google.com/mail/feed/atom/显示所有未读邮件,而不仅仅是收件箱,正如我认为的那样。然后我们

Android 在选择器中显示所有电子邮件应用程序而无需撰写新电子邮件

在我的应用程序中,我希望发送服务器端身份验证电子邮件。我想打开一个选择器,显示设备上可用的每个电子邮件应用程序。我可以用下面几行代码做到这一点:IntentemailIntent=newIntent(Intent.ACTION_SENDTO);emailIntent.setData(Uri.parse("mailto:"));问题1:这将始终构成一条空消息,我想做的就是显示每个电子邮件应用程序,以便用户将被定向到他们想要的收件箱。经过进一步研究,我发现我可以通过添加类别类型来打开电子邮件应用程序(无需撰写新邮件):IntentemailIntent=newIntent(Intent.A

android - 我怎样才能得到电子邮件地址

我正在使用这样的代码通过内容提供商获取gmail电子邮件。我的问题是“fromAddress”字段包含发件人的姓名而不是发件人的电子邮件。例如,它将包含“JohnDoe”,但我想要“john.doe@somewhere.net”。字段中的名称是用户在其电子邮件客户端中设置的名称,它不是来self的android联系人。这是我使用的代码:ContentResolverresolver=context.getContentResolver();cursor=resolver.query(Uri.parse("content://gmail-ls/conversations/myemail@

java - ANDROID:android-parse 中的电子邮件客户端收件人电子邮件 ID 为空

我在应用程序中使用android-解析服务器。下面是电子邮件列的解析数据库屏幕截图。电子邮件列在数据库中隐藏的密码列之后。我的问题是当我为电子邮件客户端检索电子邮件ID时,email为空,即使email列有emails。注意:在另一个地方(另一个表)的应用程序中,我以相同的方式将电子邮件ID拉到电子邮件客户端,但邮件显示良好..只有在这里出现问题。谁知道请帮忙?thisisemailcolumninparsedatabasetry{JSONObjectjsonObject=parseObjectToJson(object);Log.d("Object",jsonObject.toStr

android - 使用 `mailto:` 方案通过 Intent 发送电子邮件附件

我正在使用此代码附加文件:finalIntentemailIntent=newIntent(android.content.Intent.ACTION_SENDTO);StringuriText;Urifile=Uri.fromFile(newFile(path));uriText="mailto:"+"?subject=thesubject"+"&body=thebodyofthemessage"+"&attachment="+file;uriText=uriText.replace("","%20");Uriuri=Uri.parse(uriText);emailIntent.se

android - 电子邮件 Intent 忽略预设文本中的换行符 (Android)

在各种Android应用程序中,我使用以下代码显示电子邮件的应用程序选择器,并在用户选择其中一个应用程序后,将预定义的文本插入电子邮件表单:finalIntentemailIntent=newIntent(android.content.Intent.ACTION_SEND);emailIntent.setType("plain/text");emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL,newString[]{"info@example.org"});emailIntent.putExtra(android.conte

java - 在 android 中使用 GMail 发送电子邮件

我试图在单击按钮时直接打开Gmail的电子邮件发送形式,但这始终会显示发送电子邮件的选项列表。我这样做是为了打开GMail表单:IntentemailIntent=newIntent(android.content.Intent.ACTION_SEND);String[]recipients=newString[]{"","",};emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL,recipients);emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,"Th

Android - 在我的应用程序中获取电子邮件附件名称

我正在尝试在我的应用程序中加载电子邮件附件。可以获取内容,但无法获取文件名。这是我的Intent过滤器的样子:这是我得到的:INFO/ActivityManager(97):Starting:Intent{act=android.intent.action.VIEWdat=content://gmail-ls/messages/john.doe%40gmail.com/42/attachments/0.1/SIMPLE/falsetyp=image/jpegflg=0x3880001cmp=com.myapp/.ui.email.EmailDocumentActivityJpeg}fr

android - 检查给定的电子邮件是否存在

有没有办法知道用户输入的电子邮件在Firebase中是否真实?内置的邮箱密码注册方式有这个功能吗?编辑:对造成的误解深表歉意。我不在乎该电子邮件是否曾被使用过,我需要知道的是:如果输入的电子邮件是“虚构的”或“真实的,存在的” 最佳答案 这是另一个没有任何创建用户或登录过程的解决方案。//checkemailalreadyexistornot.firebaseAuth.fetchSignInMethodsForEmail(email).addOnCompleteListener(newOnCompleteListener(){@Ov